crypto/internal/fips140/bigmod.Modulus.nat (field)
26 uses
crypto/internal/fips140/bigmod (current package)
nat.go#L178: if x.cmpGeq(m.nat) == yes {
nat.go#L197: if bitLen(x.limbs[len(x.limbs)-1]) > bitLen(m.nat.limbs[len(m.nat.limbs)-1]) {
nat.go#L471: nat *Nat
nat.go#L570: m := &Modulus{nat: n}
nat.go#L571: if m.nat.IsZero() == yes || m.nat.IsOne() == yes {
nat.go#L574: if m.nat.IsOdd() == 1 {
nat.go#L576: m.m0inv = minusInverseModW(m.nat.limbs[0])
nat.go#L589: return m.nat.BitLenVarTime()
nat.go#L597: n.set(m.nat)
nat.go#L610: size := len(m.nat.limbs)
nat.go#L613: mLimbs := m.nat.limbs[:size]
nat.go#L657: start := len(m.nat.limbs) - 2
nat.go#L677: return x.expand(len(m.nat.limbs))
nat.go#L684: return out.reset(len(m.nat.limbs))
nat.go#L700: underflow := t.sub(m.nat)
nat.go#L717: t.add(m.nat)
nat.go#L779: n := len(m.nat.limbs)
nat.go#L780: mLimbs := m.nat.limbs[:n]
nat.go#L931: n := len(m.nat.limbs)
nat.go#L1068: u, A, err := extendedGCD(a, m.nat)
nat.go#L1157: A.Add(C, &Modulus{nat: m})
nat.go#L1158: B.Add(D, &Modulus{nat: a})
nat.go#L1161: C.Add(A, &Modulus{nat: m})
nat.go#L1162: D.Add(B, &Modulus{nat: a})
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)